About Liddimore Farm Ltd (04771473) United Kingdom