About L. Quinn Ltd. (09758439) United Kingdom