About Marketing & Development (holdings) Limited (01068328) United Kingdom