About Napier Sharpe Associates Limited (09024375) United Kingdom