About Sharpe Pritchard Strategy Limited (09510679) United Kingdom