About Jr & Sons Farm Ltd (12823027) United Kingdom