About Jack Sheppard Ltd (07179974) United Kingdom