About Narishige Europe Limited (02439090) United Kingdom