About Chalmers Hb Limited (04233537) United Kingdom