About The Henry Curwen Limited (13015843) United Kingdom