About Talbot Electrical Controls Limited (11597964) United Kingdom