P S Taylor Ingleberry Farm Ingleberry Road, Shepshed, Loughborough, Leicestershire LE129DE