About Bar Solo Limited (07704490) United Kingdom