About Nesscove Limited (03301353) United Kingdom