About Tydell Investments Limited (01711132) United Kingdom