About Shanghai Instrumentation International Trading Co. Ltd (06660692) United Kingdom