About Quench Bars Ltd (NI665258) United Kingdom