About Seno Controls Co. Limited (09406452) United Kingdom