About Buffalo Waffle Ltd (12638696) United Kingdom