About J Public Relations London Limited (10457466) United Kingdom