About Mcneil Developments Ltd (10843767) United Kingdom