About Shepherd Consultancy Ltd (13381312) United Kingdom