About Stratton Wolf Group Ltd (12383174) United Kingdom