About Quay 3 Facility Management Limited (09883467) United Kingdom