About L & B Restaurant Ltd (08125221) United Kingdom