About L B African Restaurant Limited (11571682) United Kingdom