About Omd Services Limited (01775234) United Kingdom