About Keith Westwood Electrical Limited (11279897) United Kingdom