About Jennings Electrical Installations Limited (08717340) United Kingdom