About Designers Inc Limited (05867588) United Kingdom