About The Sharpe Fox Limited (12781944) United Kingdom