About Lucky Star Takeaway Limited (09584453) United Kingdom