About Stockwood Trade Ltd (10872931) United Kingdom