About T A Francis Electrical Limited (07928733) United Kingdom