About Concept Associates Ltd (07524442) United Kingdom