About Caradam Limited (06119118) United Kingdom