About Bar 21 Limited (06914673) United Kingdom