About Jeff Ruggles Media Limited (09304909) United Kingdom