About Garden Cafe Frome Limited (08225982) United Kingdom