About Jocar Containers Limited (11200947) United Kingdom