About Delaney & Lumm Electrical Limited (11556724) United Kingdom