About Designers & Artists Ltd (05512473) United Kingdom