About Sugar Loaf Tea Rooms Limited (10421020) United Kingdom