About M C Mcneill & Company Ltd. (SC305944) United Kingdom