About Ni Products Limited (07586532) United Kingdom