A telecommunications company has launched an appeal against Walsall Council over the installation of a 5G mast in Great Barr.