About Buttermere Investments Limited (10466953) United Kingdom