About The Tea Factory Limited (05197523) United Kingdom