About Stockwell Satriales Limited (10435556) United Kingdom