About Stenik Windows Ltd (08218782) United Kingdom