About Genney Farming Ltd (13464013) United Kingdom