About Foxes Tea Rooms Limited (10760909) United Kingdom