About Hanlo Holdings Limited (00589322) United Kingdom