About Shepherd Investments Limited (06722857) United Kingdom