About Chalmington Limited (04184634) United Kingdom