About Hollen House Limited (10284480) United Kingdom