About Art & Decor Ltd (12899473) United Kingdom