About R&r Electrical Solutions Limited (10303525) United Kingdom