About Cooper S Interior Solutions Ltd (11673659) United Kingdom