About Barkham Manor Farm Ltd (03849545) United Kingdom