About Northmore & Morgan Limited (07925535) United Kingdom