About S K S & D Support Services International Limited (07143485) United Kingdom