About D&s Services (london) Ltd (09604489) United Kingdom