About Nellcote Limited (10966022) United Kingdom