About The Finbar Bar Ltd (13471622) United Kingdom