About Dundas Helm Ltd. (12957591) United Kingdom