About Company Design And Development Ltd. (10863708) United Kingdom