About S. Neville And Company Ltd (09670229) United Kingdom