About Concept Integrated Systems Holdings Limited (07219431) United Kingdom