About The Tile Lab Ltd (10603924) United Kingdom