About Werner European Holding Limited (10822965) United Kingdom