About Concept & Design Associates Ltd (SC607769) United Kingdom