About Sharpe Oliver Limited (12280218) United Kingdom