About Thelyonsden Ltd (12861962) United Kingdom