About H&r Bars Ltd (12122233) United Kingdom