About Stratton Oakmont Consulting Ltd (09015473) United Kingdom