About Taunton Fabrications Limited (03980418) United Kingdom