About Quay Marketing Limited (12281732) United Kingdom