About On The Quay Limited (11608615) United Kingdom