About Trawden Electric Company Limited (12660541) United Kingdom