About The Black Seal Restaurant Ltd (09766919) United Kingdom