About T T Taylor Ltd (12431638) United Kingdom