About L&b Cafe Shop Ltd (12894518) United Kingdom