About Godlingston Manor Farm Limited (07585452) United Kingdom