About Shepherd Search Group Limited (09511798) United Kingdom