About Chalmers Communications Limited (02484718) United Kingdom