This is the AIMEC:3 robot
See AIMEC in the third Robot Chronicles video “Daleks V Robot!”
Toymaker conceptioneering.co.uk