About Thresher Electrics Ltd (12915492) United Kingdom