About Shepard Consulting Ltd (10641595) United Kingdom