About Shepherd Services Consultancy Limited (07240301) United Kingdom