Contact Selia Shop info@seliashop.fi Riikka Piispanen Koiramäki 10 33960 Pirkkala Finland +358 40723 0780 Business ID number: FI24201958