About Sefton Windows & Plastics Ltd (13273107) United Kingdom