About Taylors Fitzpatrick Limited (09516221) United Kingdom