About Sdm Trading & Developments Limited (12257861) United Kingdom