About The Design Corporation (london) Ltd. (03252437) United Kingdom