About Nevillesnelly Limited (10974562) United Kingdom