About Abbeydale Machine & Tool Company Ltd. (06966037) United Kingdom