About Taylor Electrical Controls Limited (03235015) United Kingdom