About S And D Group Limited (11989330) United Kingdom