About Niel Mclean Associates Limited (09509221) United Kingdom