About Quay Publishing Limited (06641036) United Kingdom