About Sdp Technologies Ltd (12901972) United Kingdom