About The Horse Power Bar Limited (12281355) United Kingdom