About Ad Sheppard Consultancy Ltd (07881133) United Kingdom