About Leb Partnership Limited (06471021) United Kingdom