About Buffalo Bournemouth Ltd (11064290) United Kingdom