About Designers Forever Limited (07589279) United Kingdom