About Favour Fast Food Ltd. (08296280) United Kingdom