About Quayfresh Holdings Limited (07875654) United Kingdom