About Buffalo Steaks Limited (11501411) United Kingdom