About Tile Studio Esher Ltd (12121598) United Kingdom