About S & D Private Ltd (10327352) United Kingdom