We are located in the North West of England just off the M53 motorway (Junction 6) in Cheshire, south of Liverpool.