About Caroline Laycock Limited (08196523) United Kingdom