About M.e. Taylor Tea Rooms Limited (12991989) United Kingdom