About Vivid Public Relations Limited (04119505) United Kingdom