About R & R Power & Control Systems Ltd (NI054674) United Kingdom