About Troy Performer Ltd (09767591) United Kingdom