About The Yorkshire Marketing Agency Ltd. (09323729) United Kingdom