About Stenlip Ltd (13120463) United Kingdom