About Michael Sheppard & Co Ltd (02005046) United Kingdom