About Tpl Industrial Solutions Ltd (SC692841) United Kingdom