About Buffalo Pizza Limited (07988594) United Kingdom