About Q And Q Limited (12704009) United Kingdom