About Thomas Quinn Limited (11027471) United Kingdom