About Saffron Corporation Limited (07583756) United Kingdom