About Chalmers And Short Limited (04967884) United Kingdom