About Sharpe Seeds Limited (00169090) United Kingdom