About Chalmers & Co (s W) Limited (04443944) United Kingdom