About Lucky Jade Takeaway Limited (08169862) United Kingdom