About Km House Takeaway Limited (12359830) United Kingdom