About Womens Institute Market Stall Tavistock Area Limited (IP14634R) United Kingdom