About Glebe Farm (hollacombe) Limited (06453687) United Kingdom