About Nikko Engineering Limited (07822445) United Kingdom