About S & D Solutions Ltd (07749884) United Kingdom