About Dexter & Sharpe Consultancy Limited (03544279) United Kingdom