About Northmore Business Associates Limited (07580789) United Kingdom