About Palace Takeaway Limited (12131308) United Kingdom