About Taylors Foundry Motor Sport Limited (03288889) United Kingdom