About Northmore Limited (04665143) United Kingdom