About Stenly - 79 Ltd (10440475) United Kingdom