About Traverse Associates Limited (06310554) United Kingdom