About S.c.& J.h.berry Ltd (00449902) United Kingdom