About Designers Group Limited (13345740) United Kingdom