About Shepherd Capital Limited (03901779) United Kingdom