About Designers World Limited (04627424) United Kingdom