Manor Organic Farm Shop phone Manor Farm, Main St Loughborough, Leicestershire LE12 5DF map Tikus Ltd phone Goosenest Farm, Wide Lane Loughborough, Leicestershire LE12 6SE map if (!IN_DEV) { ?> } ?>