About Pith & Stem Ltd (12877715) United Kingdom