About Mcnaughton Smith Holdings Ltd (12752527) United Kingdom