About Bar Limon Limited (13185282) United Kingdom