About Taylor Smith Fabrications Limited (06005446) United Kingdom