About Tea Bag Operations Limited (13019779) United Kingdom