About The Haven Shop & Bar Ltd. (SC302481) United Kingdom