About Shephard & Co Ltd (11464687) United Kingdom