About Nikel Ward Limited (02231779) United Kingdom