About Manar Restaurant Limited (08277869) United Kingdom