About Leonard Electrical Ltd (10144049) United Kingdom