About Supertesting Instrument Co. Limited (08517206) United Kingdom