About Q & C Limited (10285192) United Kingdom