About Senitron International Corporation Limited (01622133) United Kingdom