About Bibbys Fast Food Ltd (11562680) United Kingdom