About Lekki Restaurant And Bar Limited (09961150) United Kingdom