About James Cotterell & Sons Limited (00425356) United Kingdom