About Camolin Designs Limited (03220136) United Kingdom