About Stratton Oakmont Inc. Ltd (12764543) United Kingdom