About Saffron Sittingbourne Ltd (11979561) United Kingdom