About G M Armitstead Limited (05185652) United Kingdom