About Roderick Pugh Marketing Limited (08299973) United Kingdom