About Thomas Oakmont Ltd (10677577) United Kingdom