About Sdi International Lp (SL023724) United Kingdom