About Stephens Industries Ltd (00572598) United Kingdom