About Baldwin Technology Limited (01197368) United Kingdom