Metallurgy in Slough, Berkshire We help you find any company! B. M. J. (manufacturing) Limited Unit 5c Canal Wharf, Station Road, Langley Slough, Berkshire