About Sturry Investments Ltd (08575335) United Kingdom