About Strut Digital Creative Ltd (SC303324) United Kingdom