About Latimer Weyburn Works Limited (11474914) United Kingdom