About Quinn & Coco Limited (10502897) United Kingdom