About Senitron Research & Development Ltd (07903342) United Kingdom