About The Safari Bar Ltd (13129269) United Kingdom