About Electrical Touch Ltd (12211604) United Kingdom