About S.h.c. Limited (00812026) United Kingdom