About Hollick & Co Ltd (09541550) United Kingdom