About Stradey Partners Ltd (12185801) United Kingdom