About Stenab Limited (09635440) United Kingdom