About Buffalo Enterprise Limited (09236449) United Kingdom