Anyone from the UK recognise these guys? My boss just asked me to send the pic to my mum if she knew