About Saffron Juice & Ice Cream Bar Ltd (11815765) United Kingdom