About Tanyard Investments Limited (11875606) United Kingdom