About David Rose Media Limited (08072879) United Kingdom