About Pilkington Technologies Ltd (12712484) United Kingdom