About Macnaughtan Holdings Ltd (10900263) United Kingdom