About Shepherd Consulting Services Limited (04984587) United Kingdom