About Richard Quinn Ltd (07943366) United Kingdom