About Ledbury Tea Rooms Limited (10199055) United Kingdom