About Shield Automotive Consultants Limited (09699124) United Kingdom