About Stradey Hill Dev Ltd (11280427) United Kingdom