J & S March and Mclennan P B Co Ltd