About Traction Handling Ltd (10407578) United Kingdom