About Shepherd Holdings Limited (13702481) United Kingdom