About Shawarma Station Ltd (13036218) United Kingdom