About Hollco Limited (02491886) United Kingdom