About Liver Bar Ltd (10201967) United Kingdom