About Mcneall Limited (08481793) United Kingdom