About Traddo Limited (12386866) United Kingdom