About M. F. Quinn Limited (12887818) United Kingdom