About Pechki & Prozorci Ltd (13484939) United Kingdom