About Huggins Holdings Limited (12355136) United Kingdom