About The Horsepower Partnership Ltd (12428735) United Kingdom