About Snapper Fish Bar Limited (12804153) United Kingdom