About Stafford Fast Food Ltd (11744619) United Kingdom