About Pickwell Manor Farm Ltd (02765388) United Kingdom