About Electricleigh Devine Ltd (11198065) United Kingdom