About Necco Limited (06855830) United Kingdom