About Concrid By Design Limited (11984008) United Kingdom