About Francis Electrical Limited (13077642) United Kingdom