About Nelson (h.c.c.) Limited (01653281) United Kingdom