About S.dallas Ltd (SC612808) United Kingdom