About Touch (electrical Engineering) Ltd (07462523) United Kingdom