About The Hollies (upwell) Limited (10303888) United Kingdom