About Stable Tea Rooms Limited (11307396) United Kingdom