About Lloyd Patchett Farms Limited (02348414) United Kingdom