Barrow Filling Station phone 56, North St, Barrow-upon-Soar Barrow Upon Soar, Leicestershire LE12 8QA map