About Barrie S Tea Stall Limited (06305228) United Kingdom