About S Huggins Limited (09060880) United Kingdom