About Troy Jordan And Son Limited (12137590) United Kingdom