About Walsham Investments Limited (00198221) United Kingdom