About Treadstone Asset Management Ltd (07954600) United Kingdom