About S & Dee Solutions Ltd (08804937) United Kingdom