About Ruby S Deli Ltd (13299136) United Kingdom