About Terdonkin Investments Limited (00620131) United Kingdom