About Curtis Consult Limited (12041982) United Kingdom