About S.l.m.nursery. Ltd. (11336918) United Kingdom