About Designer Contracts (london) Ltd. (08414427) United Kingdom