About Seashells Bar & Restaurant Limited (09279076) United Kingdom