About Concept Space Industrial Limited (11063982) United Kingdom