About Sherlocks Bar (southsea) Ltd (12823932) United Kingdom