About Pembroke Communications Ltd (10951884) United Kingdom