About Scorched Earth Designs Ltd (NI663799) United Kingdom