About Tedy Logistics Ltd (12376375) United Kingdom