About Montgomery Sharpe Limited (12613433) United Kingdom