About Nelson Herne Ltd (12794612) United Kingdom