About Clifton Designs Ltd (08285260) United Kingdom