About Nelco Limited (06984051) United Kingdom