core 3 ltd careers in Bristol, United Kingdom