About Donald Dekk & Teknikk Limited (11638297) United Kingdom