About Hollis Bars Ltd (12180778) United Kingdom