About Curtis Assemble And Test Limited (03820803) United Kingdom