About Sdt Information Solutions Limited (09936083) United Kingdom