About Shepherd & Son Ltd (11577069) United Kingdom