About Stratton Morris Limited (11622973) United Kingdom