About Component And Insulator Design Limited (10461563) United Kingdom