About Nevill Hovey & Co Limited (04708066) United Kingdom