About Saffron Ice Limited (11905374) United Kingdom