About Shephard Associates Ltd (05600275) United Kingdom