About Tile Space Limited (12146884) United Kingdom