About Charlie Quinn Limited (11134572) United Kingdom