About The Hollies Village Store Limited (11936501) United Kingdom