About Taylor & Coles Ltd (10645969) United Kingdom