About Owen Mullen (farms) Limited (02388151) United Kingdom