About Stilll Tiling Ltd (13698044) United Kingdom