About The Tile Project Ltd (12696215) United Kingdom