About R Judd Electrical Solutions Ltd (11851334) United Kingdom