About Rutland Power Ltd (13346959) United Kingdom