About Q&s (london) Ltd (07475639) United Kingdom