best counter is an easy Sealion.
Agreed, if you built a Carrier with Germany on round 1, and the UK either buys units in S Africa or builds an IC somewhere, the Germans need to go all in on Sea Lion. As Germany, launch your attack on London on G3 and you should win with acceptable losses. Situations like these are what Sea Lion is all about :)