About Ideal Fast Food Ltd (09883341) United Kingdom