About Herculaneum Quay Limited (08498919) United Kingdom