About St3 Architectural Tiles Limited (10048560) United Kingdom