About Legendeli Sandwich Company Limited (10902648) United Kingdom