About Bar Solo Solo Ltd (12543356) United Kingdom