About Quay Leisure Ltd (13584881) United Kingdom