About Camblain Limited (05340544) United Kingdom