About Dwood Electrical Services Limited (11864484) United Kingdom