About Soul Canteen Ltd (13345206) United Kingdom