About Kelmoore Electrical Limited (08679731) United Kingdom