About Camlon Limited (02852550) United Kingdom