About Jermyn Street Communications Centre Limited (01280595) United Kingdom