About Troy-ohl Limited (11286128) United Kingdom