About Thomas Bros Fabrication Ltd (04586594) United Kingdom