About Buffalo Shawarma Limited (SC544415) United Kingdom