About Quay Eyeware Limited (09957578) United Kingdom