About Compound Creative Workshops Ltd (11493063) United Kingdom