About David Mcneil Limited (10601848) United Kingdom