About Chromex Scientific Limited (06389793) United Kingdom