About Northmere Limited (03232826) United Kingdom