About Pezcairn Limited (10760368) United Kingdom