About Curtis Associates Limited (04676631) United Kingdom