About Investment And Automotive Services Ltd (10693197) United Kingdom