About Pembroke Limited (12063183) United Kingdom