About S.d.louis Enterprises Limited (12278242) United Kingdom