About The Den Dockside Limited (11922944) United Kingdom