About Leo S Bar 46-50 Limited (12435862) United Kingdom