About John Sharpe Limited (10299427) United Kingdom