About James Cropper Paper Limited (05187330) United Kingdom