About J Babington Electrical Limited (11113282) United Kingdom