About Stubby Lane Fast Food Ltd (11321040) United Kingdom