About Studio Crop Design Limited (08336630) United Kingdom