About The Village Coffee Ltd (10973009) United Kingdom