About Leung Sang S Takeaway Ltd (12240217) United Kingdom