About L&a Restaurant Ltd (11579350) United Kingdom