About Jamie Shepherd Holdings Limited (12109955) United Kingdom