About Taylor And Co Interiors Ltd (13081220) United Kingdom