About Stratton & Coleman Holdings Ltd (11717310) United Kingdom