About R & A Electrical London Limited (13331636) United Kingdom