About Taylorgill Ltd (07479912) United Kingdom