About Nichols International Limited (00645007) United Kingdom