About Michael Armstrong Estimating Ltd (12371288) United Kingdom