About William Cullen (farms) Limited (01051367) United Kingdom