About Jack Buck (farms) Limited (07215656) United Kingdom