About The Garlic Clove Ltd (12286760) United Kingdom