About Nemko Limited (03270900) United Kingdom