About Sda Limited (03425097) United Kingdom