About Double D Takeaway Ltd (11207933) United Kingdom