About Ideal Container Services Limited (06934899) United Kingdom