About Quay Management & Supplies Limited (05751371) United Kingdom