About Troy Lynch Limited (11237416) United Kingdom