About Nellco Limited (07426144) United Kingdom