About J.cumming & Sons Limited (00217128) United Kingdom