About Merlins Bar S Ltd (13429616) United Kingdom