About Pembroke Payment Services Limited (08650442) United Kingdom