About Pelican Fish Restaurant Limited (07180820) United Kingdom