About Taylor Decor Ltd (11098345) United Kingdom