About Sarah Dodd Public Relations Limited (03273035) United Kingdom