About J & J S Mcneil Limited (06699928) United Kingdom