About Pembroke Advisors Limited (03197327) United Kingdom