About L&d Electrical Services Limited (09721481) United Kingdom