About Stratton Burgess Limited (11593638) United Kingdom