About Peter Cox (farms) Limited (01160695) United Kingdom