core 3 ltd careers in Stockport, United Kingdom