About R&r Fast Food Ltd (11422810) United Kingdom