About Curtis Technology (uk) Limited (03545982) United Kingdom