About Quidell Marketing Llp (OC428597) United Kingdom