About Buffalo Private Label Limited (04053734) United Kingdom