About N.m. Hargreaves Limited (05561438) United Kingdom