About Mcclintock Industrials Ltd (SC679741) United Kingdom