About Concept Design Management (hampstead) Limited (07526353) United Kingdom