About Amba Dockside Holdings Limited (08365270) United Kingdom