About Stratton Fox 4 Ltd (12097447) United Kingdom