About Large Container Manufacturing Holdco Limited (07900346) United Kingdom