About Buffalo Socks Limited (08311720) United Kingdom