About Mcneil Commercial Limited (06986390) United Kingdom