About Sandra Mitchell Marketing Consultancy Ltd (SC463993) United Kingdom