About J.t. Sharpe & Sons Limited (00324126) United Kingdom