About Pilkington Technology Management Limited (SC038385) United Kingdom