About Speckled Wood Management Limited (12210687) United Kingdom