About Troy Logistics Ltd (12267432) United Kingdom