About Sst 79 Ltd (10269023) United Kingdom