About A Mcneil Limited (SC587318) United Kingdom