About Stenmax Ltd (06732194) United Kingdom