About Quay Design Ltd (12383809) United Kingdom