About Bar And Magic Ltd (12234503) United Kingdom