About Tsubame Catering Ltd (12396636) United Kingdom