About Shepherd Virtual Services Ltd (12188224) United Kingdom