About Pembroke & Kingsguard Trust Corporation Limited (13609262) United Kingdom