About Dolphin Quay Holdings Limited (11124396) United Kingdom