About T T Engineering & Fabrication Limited (12096171) United Kingdom