About N Francis Electrical Limited (07908486) United Kingdom