About Huggett Holdings Limited (11443118) United Kingdom