About Pembroke Alexander Limited (10184613) United Kingdom