About Rsr Takeaways Ltd (13296674) United Kingdom