About Pembroke Management Company Limited (01959529) United Kingdom