About Cymole Instrument Co. Limited (12657079) United Kingdom