About @bar21 Limited Limited (13127968) United Kingdom