About John Sheppard & Co. Ltd. (04437717) United Kingdom