About Chalon Controls Limited (02322738) United Kingdom