About Shepherd Scottish Limited Partnership (SL005563) United Kingdom