About Tileyard Studios Cafe Ltd (08718869) United Kingdom