About Hancock Electrical Limited (08447323) United Kingdom