About Wescom Incubators Ltd (NI655513) United Kingdom