About Touch Electrical Limited (06237819) United Kingdom