About Pilkington Solutions Ltd (08398408) United Kingdom