About Sheppard Associates Ltd (09987771) United Kingdom