About T & L Blasting & Fabrication Ltd (12492749) United Kingdom