About Mcneal Limited (11917271) United Kingdom