About Q&s Plus Limited (09881905) United Kingdom