About The Little Village Store Coven Ltd (11293529) United Kingdom