About Buffalo White Ltd (09363565) United Kingdom