About Quinn Productions Limited (10226122) United Kingdom