About Whittington S Tea Barge Limited (07249210) United Kingdom