About Shepherd Ventures Limited (03901840) United Kingdom