About Dr Power Ltd (13693365) United Kingdom