About Container Rack Limited (09743395) United Kingdom