About Tetra Building Limited (10307437) United Kingdom