About Quenches Bar Ltd (13282359) United Kingdom