About Montgomery Stuteley Services Limited (11139614) United Kingdom