About Stockwell Designs Ltd (12136355) United Kingdom