About Taylor S Car Solutions Ltd. (12241461) United Kingdom