About Dockyard First Street Limited (09468106) United Kingdom