About Nichols 3n Limited (07576297) United Kingdom