About Needelm Limited (01820546) United Kingdom