About Walker Advertising & Marketing Ltd (05313356) United Kingdom