About Q & A Production Limited (03040054) United Kingdom