About Shepherd Motors Ltd (10788106) United Kingdom