About Chris Francis Electrical Services Limited (08492708) United Kingdom