About Mcneill 3 Limited (09592473) United Kingdom