About Rankin Machine Tool Services Ltd (NI061232) United Kingdom