About Velator Quay Limited (11293812) United Kingdom