About Buttermere Limited (13215758) United Kingdom