About T&h Electrics Ltd (10415880) United Kingdom