About Horsbox Bars Ltd (11126427) United Kingdom