About Lion Containers (fabrications) Limited (08434829) United Kingdom