About T&s Constructions Ltd (13267331) United Kingdom