About J. R. Sharpe Limited (04760559) United Kingdom