About The Hollies Lodge Limited (12486843) United Kingdom