About Lee House Takeaway Limited (12470276) United Kingdom