Spectacular, and that includes the work of the photographer.
Feat all of its own, keeping the planes aboard, before the days
of bluetack. The power of the sea that can throw a ship of
that size around is to be respected. I am working on an oil
painting of an aircraft carrier at sea, and this will help me.
The ship seems to be an Escort Carrier. These were tankers or cargo-liners completed as small aircraft carriers to provide convoy anti-submarine air cover. They usually carried 18 aircraft. The Royal Navy eventually had 44 of these ships and all except two survived the war. USA supplied 38 of the vessels under the Lend-Lease programme.
The USN had a total of 86 of these ships, many of which were used to supply additional attack airpower in support of island landings in the war in the Pacific.
In addition there were 19 British grain carriers and tankers that remained merchant-manned but were fitted with a flight deck and carried three anti-submarine aircraft. These ships did not have a lift or hanger and continued to carry their normal cargo. They had a smaller island than the ship in the photograph.
The reference books all state 18 to 24 aircraft. You have probably hit on the answer. Start out with 24, arrive back with 18! They were a major contribution to turning the tide in the Battle of the Atlantic and saved a lot of Allied lives.