About T C Fabrications (uk) Holdings Limited (10074588) United Kingdom