About Shepherd Automotive Ltd (13514295) United Kingdom