About Camippel Ltd (09724286) United Kingdom