About Shepherd & Co. Limited (SC100146) United Kingdom