About Semindo Supply Ltd (11904691) United Kingdom