About Tidswell Elec Ltd. (13687683) United Kingdom