About B&y Fastfood Limited (13518757) United Kingdom