About Stresl Limited (09988187) United Kingdom