About Curwen Contemporary Limited (08166244) United Kingdom