About Stimocon Ltd (09982250) United Kingdom