About Nikel Engineering Limited (08353251) United Kingdom