About Shaftesbury Consultancy Services Limited (07970738) United Kingdom