About N & N Hindmarsh Limited (09112666) United Kingdom