About Saffron (medway) Limited (07309973) United Kingdom