About Quinn Lyons Ltd (10883111) United Kingdom