About Sda Technical Solutions Limited (09646438) United Kingdom