About Chalham Limited (09275893) United Kingdom