About Taylor Grace Suffolk Ltd (12825034) United Kingdom