About Taylor Engineering & Fabrications Limited (04989359) United Kingdom