About Robot No. 6 Limited (01135158) United Kingdom