About Chalmers Design Limited (08020235) United Kingdom