About The Slow Vinegar Company Ltd (12063257) United Kingdom