About Concept Construction And Development Ltd. (10076496) United Kingdom