About Stenan Limited (09058521) United Kingdom