About Concept Solutions 2009 Limited (06780956) United Kingdom