About C. Huggins Limited (13355371) United Kingdom