About Buffalo Sound Recorder Limited (05948975) United Kingdom