About N.j. Heminsley Limited (04470193) United Kingdom