About Water Lily Takeaway Ltd (12859744) United Kingdom