About Pembroke Grove Limited (11813707) United Kingdom