About Buffalo Joe S Ltd (11733086) United Kingdom