About Bar L Limited (12099732) United Kingdom