About Malthouse Engineering Co. Limited (01931254) United Kingdom