About Q&s Limited (12358572) United Kingdom