About Troy Central Limited (07742209) United Kingdom