About S D & S Services Ltd (SC676504) United Kingdom