About Pennant Sip Trustee Limited (11786415) United Kingdom