About Huggins Limited (10195589) United Kingdom