About Container Trainer Holdings Limited (09089002) United Kingdom