About Treadstone Partners Ltd (06289091) United Kingdom