About Stockwell Industries Limited (00981031) United Kingdom