About The Ideas Network Public Relations Ltd. (03757732) United Kingdom