About Sharpe & Fisher Limited (02310566) United Kingdom