About Dadswood Investments Ltd (10308953) United Kingdom