About Pembroke Partnership Limited (10891359) United Kingdom