About R L Tucker (farms) Limited (06962214) United Kingdom