hcrg ltd careers in Stockport, United Kingdom