About Leung Food Supplies Ltd. (05037302) United Kingdom