About J Curwen & Sons Limited (00591220) United Kingdom