About Joe Troedson Management Limited (09541000) United Kingdom