About Thayolle Ltd (13231928) United Kingdom