For each $x\in E$ the operator $a_x: F\to G:y\mapsto a(x,y)$ is continuous. Similarly, for each $y\in Y$ the operator $a_y:E\to G:x\mapsto a(x, y)$ is continuous. Since $a_x$ is continuous for any $x\in E$, there is a constant $c_x>0$ such that $\Vert a_x(y)\Vert\leq c_x\Vert y\Vert$ for all $y\in F$.
For any $y\in S_F:=\{y\in F:\Vert y\Vert_F=1\}$ we have
$$
\Vert a_y(x)\Vert_G=\Vert a_x(y)\Vert_G\leq c_x\Vert y\Vert_F=c_x.
$$
Consider family of operators $\mathcal{A}=\{a_y:y\in S_F\}$ between Banach spaces $E$ and $G$. By uniform boundedness principle the family $\mathcal{A}$ has a global constant $M>0$ such that $\Vert a_y\Vert\leq M$ for all $y\in S_F$. Now for any $x\in E$, $y\in F\setminus\{0\}$ we have
\begin{align}
\Vert a(x,y)\Vert_G
&=\left\Vert \Vert y\Vert_F\ a\Bigl(x,\frac{y}{\Vert y\Vert_F}\Bigr)\right\Vert_G \\
&=\Vert y\Vert_F\left\Vert a_{\frac{y}{\Vert y\Vert_F}}(x)\right\Vert_G \\
&\leq\Vert y\Vert_F\left\Vert a_{\frac{y}{\Vert y\Vert_F}}\right\Vert\Vert x\Vert_E \\
&\leq M\Vert y\Vert_F\,\Vert x\Vert_E \\
\end{align}
For $y=0$ the inequality is obvious.