About Quarr Gallery Ltd (07078142) United Kingdom