About Hazlitt Holdings Limited (02119768) United Kingdom