About Shepherd Publishing Limited (03219565) United Kingdom