About Sesco Group Ltd (12916817) United Kingdom