About Nico Manufacturing Limited (02826971) United Kingdom