About Shepherd & Mckiddie Ltd (13039657) United Kingdom