About John Mcneil Limited (08958883) United Kingdom